Big Huge Thesaurus

aquatic vertebrate

noun